.user-list-container {
  .page-title {
    margin-bottom: 16px;
    font-size: 20px;
    font-weight: 500;
  }

  .search-card {
    margin-bottom: 16px;
    
    .ant-form-item {
      margin-bottom: 12px;
    }
  }

  .table-toolbar {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
  }

  .table-card {
    .ant-card-body {
      padding: 16px;
    }
  }

  // 表格内操作按钮样式
  .ant-btn-link {
    padding: 0 4px;
    height: 22px;
    line-height: 22px;
  }

  // 搜索表单项样式
  .ant-form-item-label > label {
    font-size: 13px;
  }

  // 表格滚动条样式优化
  .ant-table-body {
    overflow-x: auto !important;
    
    &::-webkit-scrollbar {
      width: 6px;
      height: 6px;
    }
    
    &::-webkit-scrollbar-thumb {
      background: #e0e0e0;
      border-radius: 3px;
    }
    
    &::-webkit-scrollbar-track {
      background: #f5f5f5;
      border-radius: 3px;
    }
  }
} 